home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / lib / mkmf / RCS / mkmf.map,v < prev    next >
Encoding:
Text File  |  1992-06-10  |  38.4 KB  |  1,592 lines

  1. head     1.66;
  2. branch   ;
  3. access   ;
  4. symbols  ;
  5. locks    ; strict;
  6. comment  @@;
  7.  
  8.  
  9. 1.66
  10. date     92.06.10.12.44.01;  author kupfer;  state Exp;
  11. branches ;
  12. next     1.65;
  13.  
  14. 1.65
  15. date     91.11.03.17.43.30;  author jhh;  state Exp;
  16. branches ;
  17. next     1.64;
  18.  
  19. 1.64
  20. date     91.10.17.17.45.25;  author rab;  state Exp;
  21. branches ;
  22. next     1.63;
  23.  
  24. 1.63
  25. date     91.08.15.11.46.17;  author jhh;  state Exp;
  26. branches ;
  27. next     1.62;
  28.  
  29. 1.62
  30. date     91.01.04.10.21.39;  author ouster;  state Exp;
  31. branches ;
  32. next     1.61;
  33.  
  34. 1.61
  35. date     91.01.04.10.19.49;  author shirriff;  state Exp;
  36. branches ;
  37. next     1.60;
  38.  
  39. 1.60
  40. date     90.05.18.16.57.58;  author mendel;  state Exp;
  41. branches ;
  42. next     1.59;
  43.  
  44. 1.59
  45. date     90.04.15.11.52.11;  author mendel;  state Exp;
  46. branches ;
  47. next     1.58;
  48.  
  49. 1.58
  50. date     90.03.12.23.27.47;  author jhh;  state Exp;
  51. branches ;
  52. next     1.57;
  53.  
  54. 1.57
  55. date     90.03.06.11.44.24;  author rab;  state Exp;
  56. branches ;
  57. next     1.56;
  58.  
  59. 1.56
  60. date     90.03.05.23.31.47;  author tve;  state Exp;
  61. branches ;
  62. next     1.55;
  63.  
  64. 1.55
  65. date     90.02.14.13.28.30;  author tve;  state Exp;
  66. branches ;
  67. next     1.54;
  68.  
  69. 1.54
  70. date     89.12.30.02.23.56;  author tve;  state Exp;
  71. branches ;
  72. next     1.53;
  73.  
  74. 1.53
  75. date     89.12.13.23.21.59;  author tve;  state Exp;
  76. branches ;
  77. next     1.52;
  78.  
  79. 1.52
  80. date     89.12.13.17.48.39;  author tve;  state Exp;
  81. branches ;
  82. next     1.51;
  83.  
  84. 1.51
  85. date     89.12.12.13.24.41;  author tve;  state Exp;
  86. branches ;
  87. next     1.50;
  88.  
  89. 1.50
  90. date     89.10.25.16.34.25;  author tve;  state Exp;
  91. branches ;
  92. next     1.49;
  93.  
  94. 1.49
  95. date     89.10.24.21.58.13;  author tve;  state Exp;
  96. branches ;
  97. next     1.48;
  98.  
  99. 1.48
  100. date     89.10.24.18.36.37;  author rab;  state Exp;
  101. branches ;
  102. next     1.47;
  103.  
  104. 1.47
  105. date     89.10.23.22.13.03;  author tve;  state Exp;
  106. branches ;
  107. next     1.46;
  108.  
  109. 1.46
  110. date     89.10.19.14.15.17;  author tve;  state Exp;
  111. branches ;
  112. next     1.45;
  113.  
  114. 1.45
  115. date     89.10.09.21.27.38;  author rab;  state Exp;
  116. branches ;
  117. next     1.44;
  118.  
  119. 1.44
  120. date     89.09.28.13.56.16;  author jhh;  state Exp;
  121. branches ;
  122. next     1.43;
  123.  
  124. 1.43
  125. date     89.07.17.14.08.16;  author douglis;  state Exp;
  126. branches ;
  127. next     1.42;
  128.  
  129. 1.42
  130. date     89.06.03.17.49.37;  author douglis;  state Exp;
  131. branches ;
  132. next     1.41;
  133.  
  134. 1.41
  135. date     89.01.15.13.51.07;  author ouster;  state Exp;
  136. branches ;
  137. next     1.40;
  138.  
  139. 1.40
  140. date     89.01.09.10.56.15;  author ouster;  state Exp;
  141. branches ;
  142. next     1.39;
  143.  
  144. 1.39
  145. date     88.12.15.09.04.21;  author ouster;  state Exp;
  146. branches ;
  147. next     1.38;
  148.  
  149. 1.38
  150. date     88.12.14.17.25.35;  author ouster;  state Exp;
  151. branches ;
  152. next     1.37;
  153.  
  154. 1.37
  155. date     88.12.14.09.00.33;  author ouster;  state Exp;
  156. branches ;
  157. next     1.36;
  158.  
  159. 1.36
  160. date     88.12.04.14.52.37;  author ouster;  state Exp;
  161. branches ;
  162. next     1.35;
  163.  
  164. 1.35
  165. date     88.12.04.12.37.28;  author ouster;  state Exp;
  166. branches ;
  167. next     1.34;
  168.  
  169. 1.34
  170. date     88.11.22.17.46.02;  author douglis;  state Exp;
  171. branches ;
  172. next     1.33;
  173.  
  174. 1.33
  175. date     88.11.22.17.43.12;  author douglis;  state Exp;
  176. branches ;
  177. next     1.32;
  178.  
  179. 1.32
  180. date     88.11.10.15.15.25;  author ouster;  state Exp;
  181. branches ;
  182. next     1.31;
  183.  
  184. 1.31
  185. date     88.10.31.13.58.25;  author douglis;  state Exp;
  186. branches ;
  187. next     1.30;
  188.  
  189. 1.30
  190. date     88.10.30.21.53.44;  author douglis;  state Exp;
  191. branches ;
  192. next     1.29;
  193.  
  194. 1.29
  195. date     88.10.23.14.14.00;  author ouster;  state Exp;
  196. branches ;
  197. next     1.28;
  198.  
  199. 1.28
  200. date     88.10.13.09.52.55;  author ouster;  state Exp;
  201. branches ;
  202. next     1.27;
  203.  
  204. 1.27
  205. date     88.10.02.11.37.43;  author ouster;  state Exp;
  206. branches ;
  207. next     1.26;
  208.  
  209. 1.26
  210. date     88.09.29.09.38.53;  author ouster;  state Exp;
  211. branches ;
  212. next     1.25;
  213.  
  214. 1.25
  215. date     88.09.13.11.10.41;  author mendel;  state Exp;
  216. branches ;
  217. next     1.24;
  218.  
  219. 1.24
  220. date     88.09.11.14.45.13;  author ouster;  state Exp;
  221. branches ;
  222. next     1.23;
  223.  
  224. 1.23
  225. date     88.09.09.17.43.32;  author ouster;  state Exp;
  226. branches ;
  227. next     1.22;
  228.  
  229. 1.22
  230. date     88.09.01.15.34.06;  author ouster;  state Exp;
  231. branches ;
  232. next     1.21;
  233.  
  234. 1.21
  235. date     88.08.20.17.52.59;  author ouster;  state Exp;
  236. branches ;
  237. next     1.20;
  238.  
  239. 1.20
  240. date     88.08.20.12.58.29;  author ouster;  state Exp;
  241. branches ;
  242. next     1.19;
  243.  
  244. 1.19
  245. date     88.08.13.15.07.47;  author ouster;  state Exp;
  246. branches ;
  247. next     1.18;
  248.  
  249. 1.18
  250. date     88.08.12.14.57.33;  author ouster;  state Exp;
  251. branches ;
  252. next     1.17;
  253.  
  254. 1.17
  255. date     88.08.12.14.34.30;  author ouster;  state Exp;
  256. branches ;
  257. next     1.16;
  258.  
  259. 1.16
  260. date     88.08.11.11.21.58;  author brent;  state Exp;
  261. branches ;
  262. next     1.15;
  263.  
  264. 1.15
  265. date     88.08.10.13.39.26;  author ouster;  state Exp;
  266. branches ;
  267. next     1.14;
  268.  
  269. 1.14
  270. date     88.07.11.13.22.28;  author ouster;  state Exp;
  271. branches ;
  272. next     1.13;
  273.  
  274. 1.13
  275. date     88.06.29.17.10.08;  author ouster;  state Exp;
  276. branches ;
  277. next     1.12;
  278.  
  279. 1.12
  280. date     88.06.27.09.56.48;  author ouster;  state Exp;
  281. branches ;
  282. next     1.11;
  283.  
  284. 1.11
  285. date     88.06.26.16.30.30;  author ouster;  state Exp;
  286. branches ;
  287. next     1.10;
  288.  
  289. 1.10
  290. date     88.06.21.16.05.44;  author ouster;  state Exp;
  291. branches ;
  292. next     1.9;
  293.  
  294. 1.9
  295. date     88.06.17.08.59.19;  author ouster;  state Exp;
  296. branches ;
  297. next     1.8;
  298.  
  299. 1.8
  300. date     88.06.05.17.42.28;  author ouster;  state Exp;
  301. branches ;
  302. next     1.7;
  303.  
  304. 1.7
  305. date     88.05.28.12.06.19;  author ouster;  state Exp;
  306. branches ;
  307. next     1.6;
  308.  
  309. 1.6
  310. date     88.05.27.17.37.32;  author ouster;  state Exp;
  311. branches ;
  312. next     1.5;
  313.  
  314. 1.5
  315. date     88.05.27.16.03.04;  author douglis;  state Exp;
  316. branches ;
  317. next     1.4;
  318.  
  319. 1.4
  320. date     88.04.28.13.24.04;  author ouster;  state Exp;
  321. branches ;
  322. next     1.3;
  323.  
  324. 1.3
  325. date     88.04.01.18.47.03;  author deboor;  state Exp;
  326. branches ;
  327. next     1.2;
  328.  
  329. 1.2
  330. date     88.03.19.18.14.15;  author deboor;  state Exp;
  331. branches ;
  332. next     1.1;
  333.  
  334. 1.1
  335. date     88.03.18.15.10.25;  author deboor;  state Exp;
  336. branches ;
  337. next     ;
  338.  
  339.  
  340. desc
  341. @File to map from directory patterns to subscript suffix and other things
  342. @
  343.  
  344.  
  345. 1.66
  346. log
  347. @Don't put an RCS directory in the installed kernel source directories.
  348. @
  349. text
  350. @#
  351. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.65 91/11/03 17:43:30 jhh Exp Locker: kupfer $ (SPRITE) Berkeley
  352. #
  353. # This file is an awk script that returns information about how to
  354. # run Mkmf in a directory, based on the name of the directory.  Each
  355. # line contains a pattern and a single print statement, followed by an
  356. # exit.  The patterns are applied against stdin, which contains a single
  357. # line containing a directory name.  The first matching line determines
  358. # output, which is in the following form
  359. #    "<mkmf-script> <makeRCS?> <makeDepend?> <makeMd?> <subType>"
  360. # The fields in the line have the following meanings:
  361. #    mkmf-script    The "type" of directory that this is:  kernel, library
  362. #            etc.  This selects a type-specific Mkmf script and
  363. #            prototype Makefile.
  364. #    makeRCS        "yes" means make an RCS subdirectory here if one
  365. #            doesn't already exist.
  366. #    makeDepend    "yes" means regenerate dependencies at the end of
  367. #            Mkmf by running "pmake dependall".
  368. #    makeMd        "yes" means make a default .md subdirectory if
  369. #            there aren't already .md subdirectories in this
  370. #            directory.
  371. #    subType        This is an additional field passed to the type-specific
  372. #            Mkmf script.  It's most common use is to indicate
  373. #            where to install things, for example "sprite" for
  374. #            the Sprite system area.
  375. #
  376. # Be careful:  the first matching pattern wins!
  377. #
  378. /sprite\/src\/lib\/include/    { print "hdrs yes no no sprite"; exit }
  379. /\.md$/                { print "md no no no sprite"; exit }
  380. /\/sprite\/src\/attcmds\/rcs\/lib$/ { print "library no yes yes none"; exit}
  381. /\/sprite\/src\/attcmds\/rpn$/        { print "bigcmdtop no no yes sprite"; exit}
  382. /\/sprite\/src\/attcmds\/rpn\//        { print "bigcmd yes yes yes sprite"; exit}
  383. /\/sprite\/src\/attcmds\/[^/]*$/    { print "command yes yes yes sprite"; exit }
  384. /\/sprite\/src\/attcmds$/        { print "top no no no sprite"; exit }
  385. /\/sprite\/src\/benchmarks\/[^/]*$/ { print "command yes yes yes test"; exit }
  386. /\/sprite\/src\/benchmarks$/        { print "top no no no test"; exit }
  387. /\/sprite\/src\/cmds\/pmake$/       { print "bigcmdtop no no yes sprite"; exit}
  388. /\/sprite\/src\/cmds\/pmake\//      { print "bigcmd yes yes yes sprite"; exit}
  389. /\/sprite\/src\/cmds\/[^/]*$/       { print "command yes yes yes sprite"; exit }
  390. /\/sprite\/src\/cmds$/                { print "top no no no sprite"; exit }
  391. /\/local\/src\/cmds\/[^/]*$/        { print "command yes yes yes local"; exit }
  392. /\/local\/src\/cmds$/                { print "top no no no local"; exit }
  393. /\/local\/src\/lib\/[^/]*$/         { print "library yes yes yes local"; exit }
  394. /\/local\/src\/lib$/                { print "top no no no local"; exit}
  395. /\/sprite\/src\/daemons\/[^/]*$/    { print "command yes yes yes daemon"; exit }
  396. /\/sprite\/src\/daemons$/        { print "top no no no daemon"; exit }
  397. /\/sprite\/src\/adobecmds\/[^/]*$/  { print "command yes yes yes sprite"; exit }
  398. /\/sprite\/src\/adobecmds$/        { print "top no no no sprite"; exit }
  399. /\/kernel\/Installed\/[0-9]\.[0-9]+\/[^/]*$/{ print "snapkernel no yes no kernel"; exit }
  400. /\/kernel\/Installed\/[0-9]\.[0-9]+$/{ print "top no no no sprite"; exit }
  401. /\/src\/kernel$/        { print "top no no no sprite"; exit }
  402. # It's okay to put an RCS directory in a private kernel directory, but
  403. # the installed source directories should not have an RCS directory.
  404. /\/src\/kernel\/[^/]*$/        { print "kernel no yes yes kernel"; exit }
  405. /\/src\/kernel/            { print "kernel yes yes yes kernel"; exit }
  406. /sprite\/src\/lib\/[^/]*\/[^/]*$/ { print "biglib yes yes yes sprite"; exit }
  407. /sprite\/src\/lib\/c$/        { print "biglibtop no no yes sprite"; exit }
  408. /sprite\/src\/lib$/        { print "top no no no sprite"; exit }
  409. /sprite\/src\/lib\//        { print "library yes yes yes sprite"; exit }
  410. /sprite\/src$/                  { print "top no no no sprite"; exit }
  411. /X11\/R4$/            { print "top no no no none"; exit }
  412. /X11\/R4\/src$/            { print "top no no no none"; exit }
  413. /X11\/R4\/src\/lib\/X11\/[^/]*$/ { print "biglib no yes yes none"; exit }
  414. /X11\/R4\/src\/lib\/X11$/    { print "biglibtop no no yes none"; exit }
  415. /X11\/R4\/src\/lib$/        { print "top no no no none"; exit }
  416. /X11\/R4\/src\/lib\//        { print "library yes yes no none"; exit }
  417. /X11\/R4\/src\/cmds$/        { print "top no no no none"; exit }
  418. /X11\/R4\/src\/cmds\/X\//     { print "bigcmd yes yes no X11R4"; exit }
  419. /X11\/R4\/src\/cmds\/Xsun$/    { print "bigcmdtop no no no X11R4"; exit }
  420. /X11\/R4\/src\/cmds\/Xmfbpmax$/    { print "bigcmdtop no no no X11R4"; exit }
  421. /X11\/R4\/src\/cmds\/Xcfbpmax$/    { print "bigcmdtop no no no X11R4"; exit }
  422. /X11\/R4\/src\/cmds\/bitmap$/    { print "top no no no none"; exit }
  423. /X11\/R4\/src\/cmds\/font$/    { print "top no no no none"; exit }
  424. /X11\/R4\/lib\/fonts.X11R4$/        { print "top no no no X11R4"; exit }
  425. /X11\/R4\/src\/cmds\//        { print "command yes yes no X11R4"; exit }
  426. /X11\/R4\/lib$/            { print "top no no no none"; exit }
  427. /X11\/R4\/lib\/rgb/        { print "command yes yes no none"; exit }
  428. /X11\/R4\/lib\/fonts$/        { print "top no no no none"; exit }
  429. /X11\/R4\/lib\/fonts\//        { print "top no no no none"; exit }
  430. /X11\/R5$/            { print "top no no no none"; exit }
  431. /X11\/R5\/src$/            { print "top no no no none"; exit }
  432. /X11\/R5\/src\/lib\/X11\/[^/]*$/ { print "biglib no yes yes none"; exit }
  433. /X11\/R5\/src\/lib\/X11$/    { print "biglibtop no no yes none"; exit }
  434. /X11\/R5\/src\/lib$/        { print "top no no no none"; exit }
  435. /X11\/R5\/src\/lib\//        { print "library yes yes no none"; exit }
  436. /X11\/R5\/src\/cmds$/        { print "top no no no none"; exit }
  437. /X11\/R5\/src\/cmds\/X\//     { print "bigcmd yes yes no X11R5"; exit }
  438. /X11\/R5\/src\/cmds\/Xsun$/    { print "bigcmdtop no no no X11R5"; exit }
  439. /X11\/R5\/src\/cmds\/Xmfbpmax$/    { print "bigcmdtop no no no X11R5"; exit }
  440. /X11\/R5\/src\/cmds\/Xcfbpmax$/    { print "bigcmdtop no no no X11R5"; exit }
  441. /X11\/R5\/src\/cmds\/bitmap$/    { print "top no no no none"; exit }
  442. /X11\/R5\/src\/cmds\/font$/    { print "top no no no none"; exit }
  443. /X11\/R5\/lib\/fonts.X11R5$/        { print "top no no no X11R5"; exit }
  444. /X11\/R5\/src\/cmds\//        { print "command yes yes no X11R5"; exit }
  445. /X11\/R5\/lib$/            { print "top no no no none"; exit }
  446. /X11\/R5\/lib\/rgb/        { print "command yes yes no none"; exit }
  447. /X11\/R5\/lib\/fonts$/        { print "top no no no none"; exit }
  448. /X11\/R5\/lib\/fonts\//        { print "top no no no none"; exit }
  449. /emacs\/src\/cmds$/        { print "top no no no emacs"; exit }
  450. /emacs\/src\/cmds\//        { print "command yes yes yes emacs"; exit }
  451. /emacs\/src$/            { print "top no no no emacs"; exit }
  452. /sprite\/users\/[^/]*\/src\/cmds\// { print "command no yes yes personal";exit}
  453. /sprite\/users\/[^/]*\/src\/cmds$/  { print "top no no no personal"; exit }
  454. /sprite\/users\/[^/]*\/src\/lib\//  { print "library no yes yes personal";exit}
  455. /sprite\/users\/[^/]*\/src\/lib$/   { print "top no no no personal"; exit }
  456. /user[0-9]+\/[^/]*\/src\/cmds\// { print "command no yes yes personal";exit}
  457. /user[0-9]+\/[^/]*\/src\/cmds$/  { print "top no no no personal"; exit }
  458. /user[0-9]+\/[^/]*\/src\/lib\//  { print "library no yes yes personal";exit}
  459. /user[0-9]+\/[^/]*\/src\/lib$/   { print "top no no no personal"; exit }
  460. /mic\/[^/]*\/src\/cmds$/  { print "top no no no personal"; exit }
  461. /mic\/[^/]*\/src\/cmds\// { print "command no yes yes personal";exit}
  462. /mic\/[^/]*\/src\/lib$/   { print "top no no no personal"; exit }
  463. /mic\/[^/]*\/src\/lib\//  { print "library no yes yes personal";exit}
  464. /mic\/guest\/.*\/src\/cmds$/  { print "top no no no personal"; exit }
  465. /mic\/guest\/.*\/src\/cmds\// { print "command no yes yes personal";exit}
  466. /mic\/guest\/.*\/src\/lib$/   { print "top no no no personal"; exit }
  467. /mic\/guest\/.*\/src\/lib\//  { print "library no yes yes personal";exit}
  468. /\/src\/cmds$/            { print "top no no no sprite"; exit }
  469. /\/src\/daemons$/        { print "top no no no daemon"; exit }
  470. /\/src\/daemons\/[^/]*$/    { print "command yes yes yes daemon"; exit }
  471. /\/src\/tests\//        { print "command yes yes yes test"; exit }
  472. /\/src\/tests$/            { print "top no no no test"; exit }
  473. /\/src\/cmds\//            { print "command yes yes yes sprite"; exit }
  474. /\/src\/admin$/                 { print "top no no no admin"; exit }
  475. /\/src\/admin\//        { print "command yes yes yes admin"; exit }
  476. /\/src\/boot\//            { print "boot yes yes no boot"; exit }
  477. /\/src\/boot$/            { print "top no no no boot"; exit }
  478. /\/src\/man$/                   { print "top no no no sprite"; exit }
  479. /\/src\/man\//            { print "man no no no sprite"; exit }
  480. #
  481. # Default: Must be last pattern in file
  482. #
  483. /./                { print "command no yes yes personal" }
  484. @
  485.  
  486.  
  487. 1.65
  488. log
  489. @added /local/src/lib
  490. @
  491. text
  492. @d2 1
  493. a2 1
  494. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.64 91/10/17 17:45:25 rab Exp $ (SPRITE) Berkeley
  495. d53 3
  496. @
  497.  
  498.  
  499. 1.64
  500. log
  501. @Added /X11/R5 rules.
  502. @
  503. text
  504. @d2 1
  505. a2 1
  506. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.63 91/08/15 11:46:17 jhh Exp Locker: rab $ (SPRITE) Berkeley
  507. d44 2
  508. @
  509.  
  510.  
  511. 1.63
  512. log
  513. @any subdirectories of /sprite/src/kernel should use the kernel makefile
  514. @
  515. text
  516. @d2 1
  517. a2 1
  518. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.62 91/01/04 10:21:39 ouster Exp $ (SPRITE) Berkeley
  519. d76 19
  520. @
  521.  
  522.  
  523. 1.62
  524. log
  525. @Deleted old X11 stuff.
  526. @
  527. text
  528. @d2 1
  529. a2 1
  530. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.60 90/05/18 16:57:58 mendel Exp Locker: shirriff $ (SPRITE) Berkeley
  531. a49 1
  532. /\/src\/kernel\/[^/]*$/        { print "kernel yes yes yes kernel"; exit }
  533. d51 1
  534. @
  535.  
  536.  
  537. 1.61
  538. log
  539. @Don't know what was changed;  JO checked in for KS.
  540. @
  541. text
  542. @a56 23
  543. /X\/src\/lib\/include/        { print "hdrs yes no no x"; exit}
  544. /X\/src\/lib\/X11$/        { print "biglibtop no no yes x"; exit }
  545. /X\/src\/lib\/[^/]*\/[^/]*$/    { print "biglib yes yes yes x"; exit }
  546. /X\/src\/lib\//            { print "library yes yes yes x"; exit }
  547. /X\/src\/lib$/            { print "top no no no x"; exit }
  548. /X\/src\/cmds\/Xsprite$/    { print "bigcmdtop no no yes x"; exit }
  549. /X\/src\/cmds\/Xsprite\//    { print "bigcmd yes yes yes x"; exit }
  550. /X\/src\/cmds$/            { print "top no no no x"; exit }
  551. /X\/src\/cmds\//        { print "command yes yes yes x"; exit }
  552. /X\/src$/            { print "top no no no x"; exit }
  553. /X11R3\/src$/            { print "top no no no X11R3"; exit }
  554. /X11R3\/src\/lib$/        { print "top no no no X11R3"; exit }
  555. /X11R3\/src\/lib\//        { print "library yes yes no X11R3"; exit }
  556. /X11R3\/src\/cmds$/        { print "top no no no X11R3"; exit }
  557. /X11R3\/src\/cmds\/Xsp$/    { print "bigcmdtop no no no X11R3"; exit }
  558. /X11R3\/src\/cmds\/Xsp\//    { print "bigcmd yes yes no X11R3"; exit }
  559. /X11R3\/src\/cmds\/bitmap$/    { print "top no no no X11R3"; exit }
  560. /X11R3\/src\/cmds\/font$/    { print "top no no no X11R3"; exit }
  561. /X11R3\/src\/cmds\//        { print "command yes yes no X11R3"; exit }
  562. /X11R3$/            { print "top no no no X11R3"; exit }
  563. /X11R3\/lib\/rgb/        { print "command yes yes no X11R3"; exit }
  564. /X11R3\/lib\/fonts$/        { print "top no no no X11R3"; exit }
  565. /X11R3\/lib\/fonts\//        { print "top no no no X11R3"; exit }
  566. @
  567.  
  568.  
  569. 1.60
  570. log
  571. @Added entries for /X11/R4.
  572. @
  573. text
  574. @d2 1
  575. a2 1
  576. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.59 90/04/15 11:52:11 mendel Exp Locker: mendel $ (SPRITE) Berkeley
  577. d42 2
  578. @
  579.  
  580.  
  581. 1.59
  582. log
  583. @Added lines for /X11/R4.
  584. @
  585. text
  586. @d2 1
  587. a2 1
  588. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.58 90/03/12 23:27:47 jhh Exp Locker: mendel $ (SPRITE) Berkeley
  589. d80 1
  590. a80 1
  591. /X11\/R4\/src\/lib\/[^/]*\/[^/]*$/ { print "biglib no yes yes none"; exit }
  592. d85 4
  593. a88 2
  594. /X11\/R4\/src\/cmds\/X$/    { print "bigcmdtop no no no X11R4"; exit }
  595. /X11\/R4\/src\/cmds\/X\//    { print "bigcmd yes yes no X11R4"; exit }
  596. d91 1
  597. @
  598.  
  599.  
  600. 1.58
  601. log
  602. @handles snapshots of the kernel sources
  603. @
  604. text
  605. @d2 1
  606. a2 1
  607. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.57 90/03/06 11:44:24 rab Exp Locker: jhh $ (SPRITE) Berkeley
  608. d80 2
  609. d85 2
  610. a86 2
  611. /X11\/R4\/src\/cmds\/X$/    { print "bigcmdtop no no no none"; exit }
  612. /X11\/R4\/src\/cmds\/X\//    { print "bigcmd yes yes no none"; exit }
  613. d89 1
  614. a89 1
  615. /X11\/R4\/src\/cmds\//        { print "command yes yes no none"; exit }
  616. @
  617.  
  618.  
  619. 1.57
  620. log
  621. @Changed all the X11/R4 to X11\/R4 so awk doesn't barf.
  622. @
  623. text
  624. @d2 1
  625. a2 1
  626. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.56 90/03/05 23:31:47 tve Exp Locker: rab $ (SPRITE) Berkeley
  627. d46 2
  628. @
  629.  
  630.  
  631. 1.56
  632. log
  633. @various changes in /X11*, /mic/*, and /cad removed
  634. @
  635. text
  636. @d2 1
  637. a2 1
  638. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.55 90/02/14 13:28:30 tve Exp Locker: tve $ (SPRITE) Berkeley
  639. d76 14
  640. a89 14
  641. /X11/R4$/            { print "top no no no none"; exit }
  642. /X11/R4\/src$/            { print "top no no no none"; exit }
  643. /X11/R4\/src\/lib$/        { print "top no no no none"; exit }
  644. /X11/R4\/src\/lib\//        { print "library yes yes no none"; exit }
  645. /X11/R4\/src\/cmds$/        { print "top no no no none"; exit }
  646. /X11/R4\/src\/cmds\/X$/        { print "bigcmdtop no no no none"; exit }
  647. /X11/R4\/src\/cmds\/X\//    { print "bigcmd yes yes no none"; exit }
  648. /X11/R4\/src\/cmds\/bitmap$/    { print "top no no no none"; exit }
  649. /X11/R4\/src\/cmds\/font$/    { print "top no no no none"; exit }
  650. /X11/R4\/src\/cmds\//        { print "command yes yes no none"; exit }
  651. /X11/R4\/lib$/            { print "top no no no none"; exit }
  652. /X11/R4\/lib\/rgb/        { print "command yes yes no none"; exit }
  653. /X11/R4\/lib\/fonts$/        { print "top no no no none"; exit }
  654. /X11/R4\/lib\/fonts\//        { print "top no no no none"; exit }
  655. @
  656.  
  657.  
  658. 1.55
  659. log
  660. @added X11R4
  661. @
  662. text
  663. @d2 1
  664. a2 1
  665. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.54 89/12/30 02:23:56 tve Exp Locker: tve $ (SPRITE) Berkeley
  666. d63 27
  667. a89 23
  668. /X11R[34]\/src\/lib$/        { print "top no no no X11R3"; exit }
  669. /X11R[34]\/src\/lib\//        { print "library yes yes no X11R3"; exit }
  670. /X11R[34]\/src\/cmds\/Xsprite$/    { print "script yes no no X11R3"; exit }
  671. /X11R[34]\/src\/cmds\/Xsp$/    { print "bigcmdtop no no no X11R3"; exit }
  672. /X11R[34]\/src\/cmds\/Xsp\//    { print "bigcmd yes yes no X11R3"; exit }
  673. /X11R[34]\/src\/cmds\/bitmap$/    { print "top no no no X11R3"; exit }
  674. /X11R[34]\/src\/cmds\/font$/    { print "top no no no X11R3"; exit }
  675. /X11R[34]\/src\/cmds$/        { print "top no no no X11R3"; exit }
  676. /X11R[34]\/src\/cmds\//        { print "command yes yes no X11R3"; exit }
  677. /X11R[34]\/src$/            { print "top no no no X11R3"; exit }
  678. /X11R[34]\/lib\/rgb/        { print "command yes yes no X11R3"; exit }
  679. /X11R[34]\/lib\/fonts$/        { print "top no no no X11R3"; exit }
  680. /X11R[34]\/lib\/fonts\//        { print "top no no no X11R3"; exit }
  681. /X11R[34]$/            { print "top no no no X11R3"; exit }
  682. /cad\/src\/lib$/        { print "top no no no cad"; exit }
  683. /cad\/src\/lib\//        { print "library yes yes no cad"; exit }
  684. /cad\/src\/cmds$/        { print "top no no no cad"; exit }
  685. /cad\/src\/cmds\//        { print "command yes yes no cad"; exit }
  686. /cad\/src$/            { print "top no no no cad"; exit }
  687. /cad\/lib\/rgb/            { print "command yes yes no cad"; exit }
  688. /cad\/lib\/fonts$/        { print "top no no no cad"; exit }
  689. /cad\/lib\/fonts\//        { print "top no no no cad"; exit }
  690. /cad$/                { print "top no no no cad"; exit }
  691. d101 1
  692. d103 1
  693. a103 1
  694. /mic\/[^/]*\/src\/cmds$/  { print "top no no no personal"; exit }
  695. d105 4
  696. a108 1
  697. /mic\/[^/]*\/src\/lib$/   { print "top no no no personal"; exit }
  698. a124 1
  699.  
  700. @
  701.  
  702.  
  703. 1.54
  704. log
  705. @added /mic as root for user home directories
  706. @
  707. text
  708. @d2 1
  709. a2 1
  710. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.53 89/12/13 23:21:59 tve Exp Locker: tve $ (SPRITE) Berkeley
  711. d63 14
  712. a76 14
  713. /X11R3\/src\/lib$/        { print "top no no no X11R3"; exit }
  714. /X11R3\/src\/lib\//        { print "library yes yes no X11R3"; exit }
  715. /X11R3\/src\/cmds\/Xsprite$/    { print "script yes no no X11R3"; exit }
  716. /X11R3\/src\/cmds\/Xsp$/    { print "bigcmdtop no no no X11R3"; exit }
  717. /X11R3\/src\/cmds\/Xsp\//    { print "bigcmd yes yes no X11R3"; exit }
  718. /X11R3\/src\/cmds\/bitmap$/    { print "top no no no X11R3"; exit }
  719. /X11R3\/src\/cmds\/font$/    { print "top no no no X11R3"; exit }
  720. /X11R3\/src\/cmds$/        { print "top no no no X11R3"; exit }
  721. /X11R3\/src\/cmds\//        { print "command yes yes no X11R3"; exit }
  722. /X11R3\/src$/            { print "top no no no X11R3"; exit }
  723. /X11R3\/lib\/rgb/        { print "command yes yes no X11R3"; exit }
  724. /X11R3\/lib\/fonts$/        { print "top no no no X11R3"; exit }
  725. /X11R3\/lib\/fonts\//        { print "top no no no X11R3"; exit }
  726. /X11R3$/            { print "top no no no X11R3"; exit }
  727. @
  728.  
  729.  
  730. 1.53
  731. log
  732. @minor fix to cad stuff
  733. @
  734. text
  735. @d2 1
  736. a2 1
  737. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.52 89/12/13 17:48:39 tve Exp Locker: tve $ (SPRITE) Berkeley
  738. d97 4
  739. @
  740.  
  741.  
  742. 1.52
  743. log
  744. @added rules for /cad
  745. @
  746. text
  747. @d2 1
  748. a2 1
  749. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.51 89/12/12 13:24:41 tve Exp Locker: tve $ (SPRITE) Berkeley
  750. a78 2
  751. /cad\/src\/cmds\/cifplot$/    { print "bigcmdtop no no no cad"; exit }
  752. /cad\/src\/cmds\/cifplot\//    { print "bigcmd yes yes no cad"; exit }
  753. @
  754.  
  755.  
  756. 1.51
  757. log
  758. @X11R3 fixes
  759. ..
  760. @
  761. text
  762. @d2 1
  763. a2 1
  764. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.50 89/10/25 16:34:25 tve Exp Locker: tve $ (SPRITE) Berkeley
  765. d77 11
  766. @
  767.  
  768.  
  769. 1.50
  770. log
  771. @more X11R3 fixes
  772. @
  773. text
  774. @d2 1
  775. a2 1
  776. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.49 89/10/24 21:58:13 tve Exp Locker: tve $ (SPRITE) Berkeley
  777. d65 1
  778. a65 2
  779. /X11R3\/src\/cmds\/Xsprite$/    { print "bigcmdtop no no no X11R3"; exit }
  780. /X11R3\/src\/cmds\/Xsprite\//    { print "bigcmd yes yes no X11R3"; exit }
  781. @
  782.  
  783.  
  784. 1.49
  785. log
  786. @fixed some X11R3 stuff
  787. @
  788. text
  789. @d2 1
  790. a2 1
  791. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.48 89/10/24 18:36:37 rab Exp Locker: tve $ (SPRITE) Berkeley
  792. d63 1
  793. a64 1
  794. /X11R3\/src\/lib$/        { print "top no no no X11R3"; exit }
  795. d74 3
  796. @
  797.  
  798.  
  799. 1.48
  800. log
  801. @Removed /a/newcmds and /a/attcmds stuff.
  802. @
  803. text
  804. @d2 1
  805. a2 1
  806. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.47 89/10/23 22:13:03 tve Exp Locker: rab $ (SPRITE) Berkeley
  807. d63 1
  808. a63 1
  809. /X11R3\/src\/lib\//        { print "library yes yes yes X11R3"; exit }
  810. d65 2
  811. a66 2
  812. /X11R3\/src\/cmds\/Xsprite$/    { print "bigcmdtop no no yes X11R3"; exit }
  813. /X11R3\/src\/cmds\/Xsprite\//    { print "bigcmd yes yes yes X11R3"; exit }
  814. d69 2
  815. d72 1
  816. a72 1
  817. /X11R3\/src\/cmds\//        { print "command yes yes yes X11R3"; exit }
  818. @
  819.  
  820.  
  821. 1.47
  822. log
  823. @fixed some stuff for X11R3
  824. @
  825. text
  826. @d2 1
  827. a2 1
  828. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.46 89/10/19 14:15:17 tve Exp Locker: tve $ (SPRITE) Berkeley
  829. d31 15
  830. a45 15
  831. /\/a\/attcmds\/rcs\/lib$/    { print "library no yes yes none"; exit}
  832. /\/a\/attcmds\/rpn$/        { print "bigcmdtop no no yes sprite"; exit}
  833. /\/a\/attcmds\/rpn\//        { print "bigcmd yes yes yes sprite"; exit}
  834. /\/a\/attcmds\/[^/]*$/        { print "command yes yes yes sprite"; exit }
  835. /\/a\/attcmds$/            { print "top no no no sprite"; exit }
  836. /\/a\/newcmds\/pmake$/        { print "bigcmdtop no no yes sprite"; exit}
  837. /\/a\/newcmds\/pmake\//        { print "bigcmd yes yes yes sprite"; exit}
  838. #/\/a\/newcmds\/nslookup$/    { print "bigcmdtop no no yes sprite"; exit}
  839. #/\/a\/newcmds\/nslookup\//    { print "bigcmd yes yes yes sprite"; exit}
  840. /\/a\/newcmds\/[^/]*$/        { print "command yes yes yes sprite"; exit }
  841. /\/a\/newcmds$/            { print "top no no no sprite"; exit }
  842. /\/a\/daemons\/[^/]*$/        { print "command yes yes yes daemon"; exit }
  843. /\/a\/daemons$/            { print "top no no no daemon"; exit }
  844. /\/a\/adobecmds\/[^/]*$/    { print "command yes yes yes sprite"; exit }
  845. /\/a\/adobecmds$/        { print "top no no no sprite"; exit }
  846. @
  847.  
  848.  
  849. 1.46
  850. log
  851. @added X11R3
  852. @
  853. text
  854. @d2 1
  855. a2 1
  856. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.45 89/10/09 21:27:38 rab Exp Locker: tve $ (SPRITE) Berkeley
  857. a62 1
  858. /X11R3\/src\/lib\/include/    { print "hdrs yes no no X11R3"; exit}
  859. d67 2
  860. a68 4
  861. /X11R3\/src\/cmds\/Xsp$/    { print "bigcmdtop no no yes X11R3"; exit }
  862. /X11R3\/src\/cmds\/Xsp\//    { print "bigcmd yes yes yes X11R3"; exit }
  863. /X11R3\/src\/cmds\/font$/    { print "top no no no X11R3"; exit }
  864. /X11R3\/src\/cmds\/font\//    { print "command yes yes yes X11R3"; exit }
  865. @
  866.  
  867.  
  868. 1.45
  869. log
  870. @Modifications for distribution.
  871. @
  872. text
  873. @d2 1
  874. a2 1
  875. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.44 89/09/28 13:56:16 jhh Exp Locker: rab $ (SPRITE) Berkeley
  876. d63 13
  877. @
  878.  
  879.  
  880. 1.44
  881. log
  882. @Added fields for /emacs and /user?.
  883. @
  884. text
  885. @d2 1
  886. a2 1
  887. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.43 89/07/17 14:08:16 douglis Exp Locker: douglis $ (SPRITE) Berkeley
  888. d52 1
  889. d74 12
  890. a85 9
  891. /src\/cmds$/            { print "top no no no sprite"; exit }
  892. /src\/daemons$/            { print "top no no no daemon"; exit }
  893. /src\/daemons\/[^/]*$/        { print "command yes yes yes daemon"; exit }
  894. /src\/tests\//            { print "command yes yes yes test"; exit }
  895. /src\/tests$/            { print "top no no no test"; exit }
  896. /src\/cmds\//            { print "command yes yes yes sprite"; exit }
  897. /src\/admin\//            { print "command yes yes yes admin"; exit }
  898. /src\/boot\//            { print "boot yes yes no boot"; exit }
  899. /src\/man\//            { print "man no no no sprite"; exit }
  900. d90 1
  901. @
  902.  
  903.  
  904. 1.43
  905. log
  906. @changes by JHH for personal directories
  907. @
  908. text
  909. @d2 1
  910. a2 1
  911. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.41 89/01/15 13:51:07 ouster Exp Locker: douglis $ (SPRITE) Berkeley
  912. d62 3
  913. d69 4
  914. @
  915.  
  916.  
  917. 1.42
  918. log
  919. @Looks like Fred added adobecmds -- John
  920. @
  921. text
  922. @d62 4
  923. @
  924.  
  925.  
  926. 1.41
  927. log
  928. @Change default to "personal".
  929. @
  930. text
  931. @d2 1
  932. a2 1
  933. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.40 89/01/09 10:56:15 ouster Exp $ (SPRITE) Berkeley
  934. d44 2
  935. @
  936.  
  937.  
  938. 1.40
  939. log
  940. @Added /sprite/src/man.
  941. @
  942. text
  943. @d2 1
  944. a2 1
  945. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.39 88/12/15 09:04:21 ouster Exp Locker: ouster $ (SPRITE) Berkeley
  946. d72 1
  947. a72 1
  948. /./                { print "command no yes yes sprite" }
  949. @
  950.  
  951.  
  952. 1.39
  953. log
  954. @.md directories weren't getting created for test directories.
  955. @
  956. text
  957. @d2 1
  958. a2 1
  959. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.38 88/12/14 17:25:35 ouster Exp $ (SPRITE) Berkeley
  960. d68 1
  961. @
  962.  
  963.  
  964. 1.38
  965. log
  966. @Remove old entry for tests.
  967. @
  968. text
  969. @d2 1
  970. a2 1
  971. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.37 88/12/14 09:00:33 ouster Exp $ (SPRITE) Berkeley
  972. d63 1
  973. a66 1
  974. /src\/tests\//            { print "command yes yes no test"; exit }
  975. @
  976.  
  977.  
  978. 1.37
  979. log
  980. @Update entries for things in /sprite/src/daemons.
  981. @
  982. text
  983. @d2 1
  984. a2 1
  985. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.36 88/12/04 14:52:37 ouster Exp $ (SPRITE) Berkeley
  986. a30 1
  987. /\/test\//            { print "test yes yes no test"; exit }
  988. @
  989.  
  990.  
  991. 1.36
  992. log
  993. @Added entry for /sprite/src/kernel.
  994. @
  995. text
  996. @d2 1
  997. a2 1
  998. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.35 88/12/04 12:37:28 ouster Exp $ (SPRITE) Berkeley
  999. d63 1
  1000. a65 1
  1001. /src\/daemons\//        { print "command yes yes yes daemon"; exit }
  1002. @
  1003.  
  1004.  
  1005. 1.35
  1006. log
  1007. @Added "top" entries for X.
  1008. @
  1009. text
  1010. @d2 1
  1011. a2 1
  1012. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.34 88/11/22 17:46:02 douglis Exp Locker: douglis $ (SPRITE) Berkeley
  1013. d46 1
  1014. @
  1015.  
  1016.  
  1017. 1.34
  1018. log
  1019. @reinstated admin.
  1020. @
  1021. text
  1022. @d2 1
  1023. a2 1
  1024. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.33 88/11/22 17:43:12 douglis Exp Locker: douglis $ (SPRITE) Berkeley
  1025. d39 2
  1026. a40 2
  1027. /\/a\/newcmds\/nslookup$/    { print "bigcmdtop no no yes sprite"; exit}
  1028. /\/a\/newcmds\/nslookup\//    { print "bigcmd yes yes yes sprite"; exit}
  1029. d54 1
  1030. d59 1
  1031. @
  1032.  
  1033.  
  1034. 1.33
  1035. log
  1036. @added /sprite/src/lib to list.
  1037. (by JKO)
  1038. @
  1039. text
  1040. @d2 1
  1041. a2 1
  1042. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.32 88/11/10 15:15:25 ouster Exp $ (SPRITE) Berkeley
  1043. d63 1
  1044. @
  1045.  
  1046.  
  1047. 1.32
  1048. log
  1049. @Switch to use command instead of command2.
  1050. @
  1051. text
  1052. @d2 1
  1053. a2 1
  1054. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.31 88/10/31 13:58:25 douglis Exp Locker: ouster $ (SPRITE) Berkeley
  1055. d48 1
  1056. @
  1057.  
  1058.  
  1059. 1.31
  1060. log
  1061. @added admin, tests directories
  1062. @
  1063. text
  1064. @d2 1
  1065. a2 1
  1066. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.30 88/10/30 21:53:44 douglis Exp Locker: douglis $ (SPRITE) Berkeley
  1067. d35 1
  1068. a35 1
  1069. /\/a\/attcmds\/[^/]*$/        { print "command2 yes yes yes sprite"; exit }
  1070. d41 1
  1071. a41 1
  1072. /\/a\/newcmds\/[^/]*$/        { print "command2 yes yes yes sprite"; exit }
  1073. d43 1
  1074. a43 1
  1075. /\/a\/daemons\/[^/]*$/        { print "command2 yes yes yes daemon"; exit }
  1076. a45 2
  1077. /sprite\/src\/lib\/cmds$/    { print "cmds no no no sprite"; exit }
  1078. /sprite\/src\/lib\/cmds\//    { print "command yes yes no sprite"; exit }
  1079. d56 7
  1080. a62 9
  1081. /X\/src\/cmds\//        { print "command2 yes yes yes x"; exit }
  1082. /src\/cmds$/            { print "cmds no no no sprite"; exit }
  1083. /src\/daemons$/            { print "cmds no no no daemon"; exit }
  1084. /src\/admin$/            { print "cmds no no no admin"; exit }
  1085. /src\/tests$/            { print "cmds no no no test"; exit }
  1086. /src\/cmds\//            { print "command yes yes no sprite"; exit }
  1087. /src\/daemons\//        { print "command yes yes no daemon"; exit }
  1088. /src\/admin\//            { print "command2 yes yes no admin"; exit }
  1089. /src\/tests\//            { print "command2 yes yes no test"; exit }
  1090. d67 1
  1091. a67 1
  1092. /./                { print "command2 no yes yes sprite" }
  1093. @
  1094.  
  1095.  
  1096. 1.30
  1097. log
  1098. @added nslookup as bigcmd
  1099. @
  1100. text
  1101. @d2 1
  1102. a2 1
  1103. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.29 88/10/23 14:14:00 ouster Exp Locker: douglis $ (SPRITE) Berkeley
  1104. d61 2
  1105. d65 2
  1106. @
  1107.  
  1108.  
  1109. 1.29
  1110. log
  1111. @Added entries for rpn.
  1112. @
  1113. text
  1114. @d2 1
  1115. a2 1
  1116. # $Header: /sprite/lib/mkmf/RCS/mkmf.map,v 1.28 88/10/13 09:52:55 ouster Exp Locker: ouster $ (SPRITE) Berkeley
  1117. d39 2
  1118. @
  1119.  
  1120.  
  1121. 1.28
  1122. log
  1123. @Added entry for rcs library.
  1124. @
  1125. text
  1126. @d2 1
  1127. a2 1
  1128. # $Header: mkmf.map,v 1.27 88/10/02 11:37:43 ouster Exp $ (SPRITE) Berkeley
  1129. d33 2
  1130. @
  1131.  
  1132.  
  1133. 1.27
  1134. log
  1135. @Make pmake a "bigcmd"
  1136. @
  1137. text
  1138. @d2 1
  1139. a2 1
  1140. # $Header: mkmf.map,v 1.26 88/09/29 09:38:53 ouster Exp $ (SPRITE) Berkeley
  1141. d32 1
  1142. @
  1143.  
  1144.  
  1145. 1.26
  1146. log
  1147. @Added entry for /X/src/cmds.
  1148. @
  1149. text
  1150. @d2 1
  1151. a2 1
  1152. # $Header: mkmf.map,v 1.25 88/09/13 11:10:41 mendel Exp $ (SPRITE) Berkeley
  1153. d34 2
  1154. @
  1155.  
  1156.  
  1157. 1.25
  1158. log
  1159. @Added map for /a/daemons.
  1160. @
  1161. text
  1162. @d2 1
  1163. a2 1
  1164. # $Header: mkmf.map,v 1.24 88/09/11 14:45:13 ouster Exp $ (SPRITE) Berkeley
  1165. d48 1
  1166. d50 2
  1167. a51 2
  1168. /X\/src\/cmds\/Xsprite$/    { print "bigcmdtop no no yes x"; exit }
  1169. /X\/src\/cmds/            { print "command2 yes yes yes x"; exit }
  1170. @
  1171.  
  1172.  
  1173. 1.24
  1174. log
  1175. @Added clients for X.
  1176. @
  1177. text
  1178. @d2 1
  1179. a2 1
  1180. # $Header: mkmf.map,v 1.23 88/09/09 17:43:32 ouster Exp $ (SPRITE) Berkeley
  1181. d36 2
  1182. @
  1183.  
  1184.  
  1185. 1.23
  1186. log
  1187. @Fix entry for Xsprite top-level directory.
  1188. @
  1189. text
  1190. @d2 1
  1191. a2 1
  1192. # $Header: mkmf.map,v 1.22 88/09/01 15:34:06 ouster Exp $ (SPRITE) Berkeley
  1193. d48 1
  1194. @
  1195.  
  1196.  
  1197. 1.22
  1198. log
  1199. @Added X server.
  1200. @
  1201. text
  1202. @d2 1
  1203. a2 1
  1204. # $Header: mkmf.map,v 1.21 88/08/20 17:52:59 ouster Exp $ (SPRITE) Berkeley
  1205. d47 1
  1206. a47 1
  1207. /X\/src\/cmds\/Xsprite$/    { print "bigcmdtop yes yes yes x"; exit }
  1208. @
  1209.  
  1210.  
  1211. 1.21
  1212. log
  1213. @Make lib/c into biglibtop.
  1214. @
  1215. text
  1216. @d2 1
  1217. a2 1
  1218. # $Header: mkmf.map,v 1.20 88/08/20 12:58:29 ouster Exp $ (SPRITE) Berkeley
  1219. d46 2
  1220. @
  1221.  
  1222.  
  1223. 1.20
  1224. log
  1225. @Change Xlib into biglib.
  1226. @
  1227. text
  1228. @d2 1
  1229. a2 1
  1230. # $Header: mkmf.map,v 1.19 88/08/13 15:07:47 ouster Exp $ (SPRITE) Berkeley
  1231. d40 1
  1232. a40 1
  1233. /sprite\/src\/lib\/c$/        { print "top no no no sprite"; exit }
  1234. @
  1235.  
  1236.  
  1237. 1.19
  1238. log
  1239. @Set up for X stuff.
  1240. @
  1241. text
  1242. @d2 1
  1243. a2 1
  1244. # $Header: mkmf.map,v 1.18 88/08/12 14:57:33 ouster Exp $ (SPRITE) Berkeley
  1245. d43 2
  1246. @
  1247.  
  1248.  
  1249. 1.18
  1250. log
  1251. @Forgot to update default entry.
  1252. @
  1253. text
  1254. @d2 1
  1255. a2 1
  1256. # $Header: mkmf.map,v 1.17 88/08/12 14:34:30 ouster Exp $ (SPRITE) Berkeley
  1257. d29 1
  1258. a29 1
  1259. /src\/lib\/include/        { print "hdrs yes no no sprite"; exit }
  1260. d37 7
  1261. a43 7
  1262. /\/a\/kernel\/[^/]*$/        { print "kernel yes yes yes kernel"; exit }
  1263. /src\/lib\/cmds$/        { print "cmds no no no sprite"; exit }
  1264. /src\/lib\/cmds\//        { print "command yes yes no sprite"; exit }
  1265. /src\/lib\/[^/]*\/[^/]*$/    { print "biglib yes yes yes sprite"; exit }
  1266. /src\/lib\/c$/            { print "top no no no sprite"; exit }
  1267. /src\/lib\//            { print "library yes yes yes sprite"; exit }
  1268. /a\/X\/src\/lib\//        { print "library yes yes yes sprite"; exit }
  1269. @
  1270.  
  1271.  
  1272. 1.17
  1273. log
  1274. @Added new field for making .md subdir.
  1275. @
  1276. text
  1277. @d2 1
  1278. a2 1
  1279. # $Header: mkmf.map,v 1.16 88/08/11 11:21:58 brent Exp $ (SPRITE) Berkeley
  1280. d52 1
  1281. a52 1
  1282. /./                { print "command2 no yes sprite" }
  1283. @
  1284.  
  1285.  
  1286. 1.16
  1287. log
  1288. @Added X library
  1289. @
  1290. text
  1291. @d2 1
  1292. a2 5
  1293. # Awk script to map from a directory pattern to a specific mkmf script to
  1294. # use in any directory matching that pattern. Also tells whether to create
  1295. # an RCS directory and whether to execute "make depend" when the makefile
  1296. # has been created.  Finally, provides "type" information, which is used
  1297. # to determine, for example, where to install binaries.
  1298. d4 22
  1299. a25 1
  1300. # $Header: mkmf.map,v 1.15 88/08/10 13:39:26 ouster Exp $ (SPRITE) Berkeley
  1301. d27 1
  1302. a27 5
  1303. # Each line contains a pattern and a single print statement, followed by an
  1304. # exit. The idea is a directory should match a single pattern in this file
  1305. # and cause a string of the form
  1306. #    "<mkmf-script> <makeRCS?> <makeDepend?> <type>"
  1307. # to be printed.  The first matching pattern wins, so order is important here.
  1308. d29 20
  1309. a48 21
  1310. /src\/lib\/include/            { print "hdrs yes no sprite"; exit }
  1311. /\.md$/                    { print "md no no sprite"; exit }
  1312. /\/test\//                { print "test yes yes test"; exit }
  1313. /\/thymeC\/sprite\/src\/cmds\/[^/]*$/    { print "command2 yes no sprite"; exit }
  1314. /\/a\/attcmds\/[^/]*$/            { print "command2 yes no sprite"; exit }
  1315. /\/a\/attcmds$/                { print "top no no sprite"; exit }
  1316. /\/a\/newcmds\/[^/]*$/            { print "command2 yes no sprite"; exit }
  1317. /\/a\/newcmds$/                { print "top no no sprite"; exit }
  1318. /\/src\/kernel\/[^/]*$/            { print "kernel yes no kernel"; exit }
  1319. /\/a\/kernel\/[^/]*$/            { print "kernel yes no kernel"; exit }
  1320. /src\/lib\/cmds$/            { print "cmds no no sprite"; exit }
  1321. /src\/lib\/cmds\//            { print "command yes yes sprite"; exit }
  1322. /src\/lib\/[^/]*\/[^/]*$/        { print "biglib yes no sprite"; exit }
  1323. /src\/lib\/c$/                { print "top no no sprite"; exit }
  1324. /src\/lib\//                { print "library yes no sprite"; exit }
  1325. /a\/X\/src\/lib\//            { print "library yes no sprite"; exit }
  1326. /src\/cmds$/                { print "cmds no no sprite"; exit }
  1327. /src\/daemons$/                { print "cmds no no daemon"; exit }
  1328. /src\/cmds\//                { print "command yes yes sprite"; exit }
  1329. /src\/daemons\//            { print "command yes yes daemon"; exit }
  1330. /src\/boot\//                { print "boot yes yes boot"; exit }
  1331. d52 1
  1332. a52 1
  1333. /./                    { print "command2 no yes sprite" }
  1334. @
  1335.  
  1336.  
  1337. 1.15
  1338. log
  1339. @Default was broken.  Fix to "command2".
  1340. @
  1341. text
  1342. @d8 1
  1343. a8 1
  1344. # $Header: mkmf.map,v 1.14 88/07/11 13:22:28 ouster Exp $ (SPRITE) Berkeley
  1345. d31 1
  1346. @
  1347.  
  1348.  
  1349. 1.14
  1350. log
  1351. @New entries for new commands areas.
  1352. @
  1353. text
  1354. @d8 1
  1355. a8 1
  1356. # $Header: mkmf.map,v 1.13 88/06/29 17:10:08 ouster Exp $ (SPRITE) Berkeley
  1357. d39 1
  1358. a39 1
  1359. /./                    { print "unknown no no" }
  1360. @
  1361.  
  1362.  
  1363. 1.13
  1364. log
  1365. @Added /a/newcmds.
  1366. @
  1367. text
  1368. @d8 1
  1369. a8 1
  1370. # $Header: mkmf.map,v 1.12 88/06/27 09:56:48 ouster Exp $ (SPRITE) Berkeley
  1371. d20 4
  1372. a23 3
  1373. /\/a\/att\/src\/cmds\/[^/]*$/        { print "command2 yes no sprite"; exit }
  1374. /\/a\/att\/src\/cmds$/            { print "top no no sprite"; exit }
  1375. \/a\/newcmds/                { print "command2 yes no sprite"; exit }
  1376. @
  1377.  
  1378.  
  1379. 1.12
  1380. log
  1381. @Add "type" field to map, pass it through to individual mkmf.*
  1382. scripts so they don't have to do their own path-name analysis.
  1383. @
  1384. text
  1385. @d8 1
  1386. a8 1
  1387. # $Header: mkmf.map,v 1.11 88/06/26 16:30:30 ouster Exp $ (SPRITE) Berkeley
  1388. d22 1
  1389. @
  1390.  
  1391.  
  1392. 1.11
  1393. log
  1394. @New entries for /a/att/src/cmds.
  1395. @
  1396. text
  1397. @d5 2
  1398. a6 1
  1399. # has been created.
  1400. d8 1
  1401. a8 1
  1402. # $Header: mkmf.map,v 1.10 88/06/21 16:05:44 ouster Exp $ (SPRITE) Berkeley
  1403. d12 3
  1404. a14 2
  1405. # and cause a string of the form "<mkmf-script> <makeRCS?> <makeDepend?>" to
  1406. # be printed.  The first matching pattern wins, so order is important here.
  1407. d16 18
  1408. a33 18
  1409. /src\/lib\/include/            { print "hdrs yes no"; exit }
  1410. /\.md$/                    { print "md no no"; exit }
  1411. /\/test\//                { print "test yes yes"; exit }
  1412. /\/thymeC\/sprite\/src\/cmds\/[^/]*$/    { print "command2 yes no"; exit }
  1413. /\/a\/att\/src\/cmds\/[^/]*$/        { print "command2 yes no"; exit }
  1414. /\/a\/att\/src\/cmds$/            { print "top no no"; exit }
  1415. /\/src\/kernel\/[^/]*$/            { print "kernel yes no"; exit }
  1416. /\/a\/kernel\/[^/]*$/            { print "kernel yes no"; exit }
  1417. /src\/lib\/cmds$/            { print "cmds no no"; exit }
  1418. /src\/lib\/cmds\//            { print "command yes yes"; exit }
  1419. /src\/lib\/[^/]*\/[^/]*$/        { print "biglib yes no"; exit }
  1420. /src\/lib\/c$/                { print "top no no"; exit }
  1421. /src\/lib\//                { print "library yes no"; exit }
  1422. /src\/cmds$/                { print "cmds no no"; exit }
  1423. /src\/daemons$/                { print "cmds no no"; exit }
  1424. /src\/cmds\//                { print "command yes yes"; exit }
  1425. /src\/daemons\//            { print "command yes yes"; exit }
  1426. /src\/boot\//                { print "boot yes yes"; exit }
  1427. @
  1428.  
  1429.  
  1430. 1.10
  1431. log
  1432. @Uninteresting configuration changes.
  1433. @
  1434. text
  1435. @d7 1
  1436. a7 1
  1437. # $Header: mkmf.map,v 1.9 88/06/17 08:59:19 ouster Exp $ (SPRITE) Berkeley
  1438. d18 2
  1439. @
  1440.  
  1441.  
  1442. 1.9
  1443. log
  1444. @Add new library mkmf stuff, change libc.srcDir to biglib.
  1445. @
  1446. text
  1447. @d7 1
  1448. a7 1
  1449. # $Header: mkmf.map,v 1.8 88/06/05 17:42:28 ouster Exp $ (SPRITE) Berkeley
  1450. d12 1
  1451. a12 1
  1452. # be printed.
  1453. d14 1
  1454. d19 1
  1455. @
  1456.  
  1457.  
  1458. 1.8
  1459. log
  1460. @Change for new kernel stuff.
  1461. @
  1462. text
  1463. @d7 1
  1464. a7 1
  1465. # $Header: mkmf.map,v 1.7 88/05/28 12:06:19 ouster Exp $ (SPRITE) Berkeley
  1466. d14 1
  1467. a16 2
  1468. /\/thymeC\/sprite\/src\/cmds\/[^/]*\/.*\.md$/ \
  1469.                     { print "md no no"; exit }
  1470. a17 1
  1471. /\/src\/kernel\/[^/]*\/.*\.md$/        { print "md no no"; exit }
  1472. d20 1
  1473. a20 2
  1474. /src\/lib\/[^/]*\/[^/]*\/.*\.md$/    { print "md no no"; exit}
  1475. /src\/lib\/[^/]*\/[^/]*$/        { print "libc.srcDir yes no"; exit }
  1476. d22 1
  1477. a22 1
  1478. /src\/lib\//                { print "library yes yes"; exit }
  1479. @
  1480.  
  1481.  
  1482. 1.7
  1483. log
  1484. @Slight adjustment to dependency-making.
  1485. @
  1486. text
  1487. @d7 1
  1488. a7 1
  1489. # $Header: mkmf.map,v 1.6 88/05/27 17:37:32 ouster Exp $ (SPRITE) Berkeley
  1490. d17 1
  1491. a17 1
  1492.                     { print "command.md no no"; exit }
  1493. d19 1
  1494. a19 2
  1495. /\/src\/kernel\/[^/]*\/Object.*$/    { print "kernelObj no yes"; exit }
  1496. /\/src\/kernel\/[^/]*\/.*\.md$/        { print "kernelObj no yes"; exit }
  1497. d22 3
  1498. a24 2
  1499. /src\/lib\/[^/]*\/[^/]*$/        { print "libc.srcDir yes yes"; exit }
  1500. /src\/lib\/c$/                { print "libc no no"; exit }
  1501. @
  1502.  
  1503.  
  1504. 1.6
  1505. log
  1506. @Added entries for thymeC stuff (should only be temporary).
  1507. @
  1508. text
  1509. @d7 1
  1510. a7 1
  1511. # $Header: mkmf.map,v 1.4 88/04/28 13:24:04 ouster Exp $ (SPRITE) Berkeley
  1512. d15 1
  1513. a15 1
  1514. /\/thymeC\/sprite\/src\/cmds\/[^/]*$/    { print "command2 yes yes"; exit }
  1515. @
  1516.  
  1517.  
  1518. 1.5
  1519. log
  1520. @*** empty log message ***
  1521. @
  1522. text
  1523. @d15 3
  1524. @
  1525.  
  1526.  
  1527. 1.4
  1528. log
  1529. @Added new library areas.
  1530. @
  1531. text
  1532. @d7 1
  1533. a7 1
  1534. # $Header: mkmf.map,v 1.3 88/04/01 18:47:03 deboor Exp $ (SPRITE) Berkeley
  1535. d17 1
  1536. @
  1537.  
  1538.  
  1539. 1.3
  1540. log
  1541. @Added support for src/lib/cmds*
  1542. @
  1543. text
  1544. @d7 1
  1545. a7 1
  1546. # $Header: mkmf.map,v 1.2 88/03/19 18:14:15 deboor Exp $ (SPRITE) Berkeley
  1547. d14 1
  1548. d19 2
  1549. a25 1
  1550. /src\/test\//                { print "test yes yes"; exit }
  1551. @
  1552.  
  1553.  
  1554. 1.2
  1555. log
  1556. @Switched to be an awk program
  1557. @
  1558. text
  1559. @d7 1
  1560. a7 1
  1561. # $Header: mkmf.map,v 1.1 88/03/18 15:10:25 deboor Exp $ (SPRITE) Berkeley
  1562. d16 2
  1563. @
  1564.  
  1565.  
  1566. 1.1
  1567. log
  1568. @Initial revision
  1569. @
  1570. text
  1571. @d2 1
  1572. a2 1
  1573. # File to map from a directory pattern to a specific mkmf script to
  1574. d7 1
  1575. a7 1
  1576. # $Header$ (SPRITE) Berkeley
  1577. d9 18
  1578. a26 12
  1579. # Format is:
  1580. #<directory-pattern>         <mkmf-suffix>     <make RCS?>     <make depend?>
  1581. .*/src/kernel$            kernel        yes        no
  1582. .*/src/kernel/[^/]*/Object.*$    kernelObj    no        yes
  1583. .*src/lib/            library        yes        yes
  1584. .*src/cmds$            cmds        no        no
  1585. .*src/daemons$            cmds        no        no
  1586. .*src/cmds/            command        yes        yes
  1587. .*src/daemons/            command        yes        yes
  1588. .*src/test/            test        yes        yes
  1589. .*src/boot/            boot        yes        yes
  1590. .*                unknown        no        no
  1591. @
  1592.